package demo1;

public class Dog  extends Animal  {

    public static void main(String[] args) {
        Dog dog1 = new Dog("小黑",10);
        dog1.shout();
        //无法在静态方法中使用super，this关键字，因为super关键字也是依赖于类
        //super.shout();
    }


    //继承Animal类
    public void eat(){
        System.out.println("狗正在吃骨头");


    }

    //方法的重写，对继承的父类的方法的重写
    public void shout(){
        System.out.println("汪汪......");
        super.shout();
    }
   //在方法重写之后，能否继续打印父类的方法？
  //super关键字
  //三个作用：
    //1 引用父类的成员变量与方法
    // 2  引用父类的构造方法
    public Dog(String name,int  age){
            this. age = age;
            this.name = name;


    }

}
